package org.jeecg.modules.demo.mes.entity;

import java.io.Serializable;
import java.io.UnsupportedEncodingException;
import java.util.Date;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.jeecg.common.aspect.annotation.Dict;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * @Description: 萃取工艺管理
 * @Author: jeecg-boot
 * @Date:   2023-02-03
 * @Version: V1.0
 */
@Data
@TableName("camellia_mes_extra_tech_params")
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="camellia_mes_extra_tech_params对象", description="萃取工艺管理")
public class CamelliaMesExtraTechParams implements Serializable {
    private static final long serialVersionUID = 1L;

	/**主键*/
	@TableId(type = IdType.ASSIGN_ID)
    @ApiModelProperty(value = "主键")
    private String id;
	/**创建人*/
    @ApiModelProperty(value = "创建人")
    private String createBy;
	/**创建日期*/
	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "创建日期")
    private Date createTime;
	/**更新人*/
    @ApiModelProperty(value = "更新人")
    private String updateBy;
	/**更新日期*/
	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "更新日期")
    private Date updateTime;
	/**所属部门*/
    @ApiModelProperty(value = "所属部门")
    private String sysOrgCode;
	/**工艺名称*/
	@Excel(name = "工艺名称", width = 15)
    @ApiModelProperty(value = "工艺名称")
    private String name;
	/**启动压力（MPa）*/
	@Excel(name = "启动压力（MPa）", width = 15)
    @ApiModelProperty(value = "启动压力（MPa）")
    private Double a1;
	/**启动温度（℃）*/
	@Excel(name = "启动温度（℃）", width = 15)
    @ApiModelProperty(value = "启动温度（℃）")
    private Double a2;
	/**抽真空压力（MPa）*/
	@Excel(name = "抽真空压力（MPa）", width = 15)
    @ApiModelProperty(value = "抽真空压力（MPa）")
    private Double b1;
	/**一次计量计时（s）*/
	@Excel(name = "一次计量计时（s）", width = 15)
    @ApiModelProperty(value = "一次计量计时（s）")
    private Double b2;
	/**一浸进液计时（s）*/
	@Excel(name = "一浸进液计时（s）", width = 15)
    @ApiModelProperty(value = "一浸进液计时（s）")
    private Double c1;
	/**一浸进液延时（s）*/
	@Excel(name = "一浸进液延时（s）", width = 15)
    @ApiModelProperty(value = "一浸进液延时（s）")
    private Double c2;
	/**一浸进液温度（℃）*/
	@Excel(name = "一浸进液温度（℃）", width = 15)
    @ApiModelProperty(value = "一浸进液温度（℃）")
    private Double c3;
	/**二次计量计时（s）*/
	@Excel(name = "二次计量计时（s）", width = 15)
    @ApiModelProperty(value = "二次计量计时（s）")
    private Double c4;
	/**一浸出液计时（m）*/
	@Excel(name = "一浸出液计时（m）", width = 15)
    @ApiModelProperty(value = "一浸出液计时（m）")
    private Double c5;
	/**蒸发计时（s）*/
	@Excel(name = "蒸发计时（s）", width = 15)
    @ApiModelProperty(value = "蒸发计时（s）")
    private Double d1;
	/**二浸进液计时（s）*/
	@Excel(name = "二浸进液计时（s）", width = 15)
    @ApiModelProperty(value = "二浸进液计时（s）")
    private Double e1;
	/**二浸进液延时（s）*/
	@Excel(name = "二浸进液延时（s）", width = 15)
    @ApiModelProperty(value = "二浸进液延时（s）")
    private Double e2;
	/**二浸进液温度（℃）*/
	@Excel(name = "二浸进液温度（℃）", width = 15)
    @ApiModelProperty(value = "二浸进液温度（℃）")
    private Double e3;
	/**三次计量计时（s）*/
	@Excel(name = "三次计量计时（s）", width = 15)
    @ApiModelProperty(value = "三次计量计时（s）")
    private Double e4;
	/**二浸出液计时（m）*/
	@Excel(name = "二浸出液计时（m）", width = 15)
    @ApiModelProperty(value = "二浸出液计时（m）")
    private Double e5;
	/**三浸进液计时（s）*/
	@Excel(name = "三浸进液计时（s）", width = 15)
    @ApiModelProperty(value = "三浸进液计时（s）")
    private Double f1;
	/**三浸进液延时（s）*/
	@Excel(name = "三浸进液延时（s）", width = 15)
    @ApiModelProperty(value = "三浸进液延时（s）")
    private Double f2;
	/**三浸进液温度（℃）*/
	@Excel(name = "三浸进液温度（℃）", width = 15)
    @ApiModelProperty(value = "三浸进液温度（℃）")
    private Double f3;
	/**四次计量计时（s）*/
	@Excel(name = "四次计量计时（s）", width = 15)
    @ApiModelProperty(value = "四次计量计时（s）")
    private Double f4;
	/**三浸出液计时（m）*/
	@Excel(name = "三浸出液计时（m）", width = 15)
    @ApiModelProperty(value = "三浸出液计时（m）")
    private Double f5;
	/**四浸进液计时（s）*/
	@Excel(name = "四浸进液计时（s）", width = 15)
    @ApiModelProperty(value = "四浸进液计时（s）")
    private Double g1;
	/**四浸进液计时（s）*/
	@Excel(name = "四浸进液计时（s）", width = 15)
    @ApiModelProperty(value = "四浸进液计时（s）")
    private Double g2;
	/**四浸进液温度（℃*/
	@Excel(name = "四浸进液温度（℃", width = 15)
    @ApiModelProperty(value = "四浸进液温度（℃")
    private Double g3;
	/**五次计量计时（s）*/
	@Excel(name = "五次计量计时（s）", width = 15)
    @ApiModelProperty(value = "五次计量计时（s）")
    private Double g4;
	/**四浸出液计时（m）*/
	@Excel(name = "四浸出液计时（m）", width = 15)
    @ApiModelProperty(value = "四浸出液计时（m）")
    private Double g5;
	/**五浸进液计时（s）*/
	@Excel(name = "五浸进液计时（s）", width = 15)
    @ApiModelProperty(value = "五浸进液计时（s）")
    private Double h1;
	/**五浸进液延时（s）*/
	@Excel(name = "五浸进液延时（s）", width = 15)
    @ApiModelProperty(value = "五浸进液延时（s）")
    private Double h2;
	/**五浸进液温度（℃）*/
	@Excel(name = "五浸进液温度（℃）", width = 15)
    @ApiModelProperty(value = "五浸进液温度（℃）")
    private Double h3;
	/**六次计量计时（s）*/
	@Excel(name = "六次计量计时（s）", width = 15)
    @ApiModelProperty(value = "六次计量计时（s）")
    private Double h4;
	/**六次计量计时（s）*/
	@Excel(name = "六次计量计时（s）", width = 15)
    @ApiModelProperty(value = "六次计量计时（s）")
    private Double h5;
	/**六浸进液计时（s）*/
	@Excel(name = "六浸进液计时（s）", width = 15)
    @ApiModelProperty(value = "六浸进液计时（s）")
    private Double i1;
	/**六浸进液延时（s）*/
	@Excel(name = "六浸进液延时（s）", width = 15)
    @ApiModelProperty(value = "六浸进液延时（s）")
    private Double i2;
	/**六浸进液延时（s）*/
	@Excel(name = "六浸进液延时（s）", width = 15)
    @ApiModelProperty(value = "六浸进液延时（s）")
    private Double i3;
	/**七次计量计时（s）*/
	@Excel(name = "七次计量计时（s）", width = 15)
    @ApiModelProperty(value = "七次计量计时（s）")
    private Double i4;
	/**六浸出液计时（m）*/
	@Excel(name = "六浸出液计时（m）", width = 15)
    @ApiModelProperty(value = "六浸出液计时（m）")
    private Double i5;
	/**六浸出液计时（m）*/
	@Excel(name = "六浸出液计时（m）", width = 15)
    @ApiModelProperty(value = "六浸出液计时（m）")
    private Double j1;
	/**脱溶延时（s）*/
	@Excel(name = "脱溶延时（s）", width = 15)
    @ApiModelProperty(value = "脱溶延时（s）")
    private Double j2;
	/**备注*/
	@Excel(name = "备注", width = 15)
    @ApiModelProperty(value = "备注")
    private String remarks;


}
